Accelerating Asian option pricing on many-core architectures
نویسندگان
چکیده
In this paper, we start by looking at the algorithms and the numerical methods of pricing one exotic option, the strong path dependent Asian option using the Black–Scholes pricing model. We cover both geometric average and arithmetic average schemes that lead us to two different numerical solutions. Next, we discuss how to implement these algorithms on the leading many-core architectures with contrasting programming models and still achieve the comparable performance results. As an example, we will show that a 2-year contract with 252 times steps and 1,000,000 samples can be priced in approximately one fifth of a second on two leading many-core architectures. The purpose of this paper is to understand what is required to accelerate the numerical-intensive algorithms such as the Asian option pricing algorithm in quantitative and how to take advantage of the parallel programming features on many-core architecture and express parallelism inherent in the similar algorithms in quantitative finance. Copyright © 2015 John Wiley & Sons, Ltd.
منابع مشابه
Variance analysis of control variate technique and applications in Asian option pricing
This paper presents an analytical view of variance reduction by control variate technique for pricing arithmetic Asian options as a financial derivatives. In this paper, the effect of correlation between two random variables is shown. We propose an efficient method for choose suitable control in pricing arithmetic Asian options based on the control variates (CV). The numerical experiment shows ...
متن کاملAsian Option Pricing on Intel® MIC Architecture
In this paper, we discuss the problem of pricing one exotic option, the strong path dependent Asian option using the Black–Scholes model and compare how the pricing algorithm can be implemented on Intel® Many Integrated Core or MIC Architecture and achieve impressive performance gains. We can demonstrate that a 2-year contract with 252 times steps and 1,000,000 samples can be priced in approxim...
متن کاملProgramming Option Pricing Financial Models with Ct
Option pricing and risk assessment are important techniques in modern financial engineering. Increasingly, financial engineers are exploring how to implement computation-intensive option pricing models efficiently on evolving modern architectures. This application note describes how to use the Ct programming model to implement several option pricing models—namely, the Black-Scholes, Binomial Tr...
متن کاملA New Stock Model for Option Pricing in Uncertain Environment
The option-pricing problem is always an important part in modern finance. Assuming that the stock diffusion is a constant, some literature has introduced many stock models and given corresponding option pricing formulas within the framework of the uncertainty theory. In this paper, we propose a new stock model with uncertain stock diffusion for uncertain markets. Some option pricing formulas on...
متن کاملMemory Hierarchy Issues in Multicore Architectures
Multicore architectures have introduced a new problem to parallel computing, namely, the management of hierarchical parallel caches. As with other architectures, a cache structure is designed to simulate a fast common memory. To address the challenge of management of these caches we a) introduce the Unified Multicore Model (UMM), a hierarchical arrangement of caches, b) present a general strate...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Concurrency and Computation: Practice and Experience
دوره 28 شماره
صفحات -
تاریخ انتشار 2016